a climbing plant - French English Dictionary